﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ClassPractice2
{
    class Program
    {
        //1.1) Определить класс с именем Student, содержащий следующие поля: 
        //- фамилия и инициалы; 
        //- номер группы;
        //- успеваемость – массив из 10 элементов с оценками.
        //Методы:
        //1) Заполнение полей класса из консоли
        //2) Вывод фамилии, инициалов и номер на консоль
        //3) Расчет среднего балла студента

        //1.2) Создать список студентов.
        //Организовать добавление студентов в список по запросу.
        //Показать студентов(имя и инициалы , номер группы), чей средний балл больше 67.
        static void Main(string[] args)
        {
            
            List<Students> studentsArray = new List<Students>();
            string choice = "N";
            do
            {
                Students students = new Students();
                students.AddStudents();
                students.AddStudentsMarks();
                studentsArray.Add(students);
                Console.WriteLine("Continue? Y/N");
                choice = Console.ReadLine();
                Console.Clear();
            }
            while (choice == "Y");

            foreach (var student in studentsArray)
            {
                if (student.AverageMark() >= 67)
                {
                    student.PrintStudents();
                }  
            }
        }
    }
}
